# @Remark:路径配置
# dir_config.py模块里面封装的是项目当中需要用到的路径配置，该配置是相对项目来说的相对配置，这样项目无论放在哪里都能使用而不报错。

import os

# 框架项目顶层目录
base_dir = os.path.split(os.path.split(os.path.abspath(__file__))[0])[0]

# 日志目录
logs_dir = os.path.join(base_dir, "Outputs/logs")

# 截屏目录
screenshot_dir = os.path.join(base_dir, "Outputs/screenshots")

# 测试数据目录
testdatas_dir = os.path.join(base_dir, "TestDatas")

# 测试用例目录
testcases_dir = os.path.join(base_dir, "TestCases")
testcases_login_dir = os.path.join(base_dir, "TestCases/Login")
testcases_crm_dir = os.path.join(base_dir, "TestCases/CRM")

# 测试报告目录
htmlreport_dir = os.path.join(base_dir, "Outputs/reports")

# 测试报告目录
common_dir = os.path.join(base_dir, "Common")

# 音频文件
audio_dir = os.path.join(base_dir, "static/audio")
# 图片文件
img_dir = os.path.join(base_dir, "static/img/")
# 文件地址
file_dir = os.path.join(base_dir, "static/file/")